dog rose – English–Svenska translations

🇬🇧 en sv 🇸🇪

dog rose noun

  • the species Rosa canina
stenros
Wiktionary Links